#pragma once
#include <DirectXMath.h>

class Camera
{
public:
	Camera(DirectX::XMFLOAT3 location);
	virtual ~Camera(void);
	virtual DirectX::XMMATRIX GetViewMatrix(void);
	virtual DirectX::XMMATRIX GetCameraTransform(void);
	virtual void Move(DirectX::XMFLOAT3 movement);
protected:
	DirectX::XMMATRIX m_translation;
};
